home *** CD-ROM | disk | FTP | other *** search
/ Dr. Windows 3 / dr win3.zip / dr win3 / UTILITY1 / GRMAT13W.ZIP / README.TXT < prev    next >
Text File  |  1994-03-06  |  8KB  |  159 lines

  1. Graphmatica for Windows, version 1.30
  2. =====================================
  3.  
  4. by Keith Hertzer - Copyright (c) 1994 kSoft, Inc.
  5. Sunday 06 March 1994
  6.  
  7. Files in this archive:
  8. ----------------------
  9. README.TXT       8,085   3/06/94 11:50p  -- this file
  10. REGISTER.TXT     2,367   3/05/94 10:02p  -- registration form (ASCII text)
  11. REGISTER.WRI     3,712   3/05/94 10:02p  -- registration form (Windows Write)
  12. GRAPHMAT.EXE   196,096   3/06/94 11:14p  -- program file
  13. GRAPHMAT.HLP    87,608   3/06/94 10:52p  -- help file/complete documentation
  14. DIFEQ.GR           592   3/06/94  6:55p  \
  15. GRAPHMAT.GR      1,177   3/06/94  6:55p   |
  16. INEQUAL.GR         297   3/06/94  6:55p   |
  17. LOGLOG.GR          270   3/06/94  6:55p   |_ demonstration equation
  18. ODE2.GR            384   3/06/94  6:55p   |  list files
  19. POLAR.GR           382   3/06/94  6:55p   |
  20. TRIG.GR            432   3/06/94  6:55p   |
  21. XYDEMO.GR          439   3/06/94  6:55p  /
  22.  
  23. Graphmatica can also make use of the file GRAPHMAT.INI to store setup
  24. information, but I have not included one since if it is not found
  25. Graphmatica simply uses its own default settings. See the help file for
  26. information on the setup file.
  27.  
  28. System Requirements:
  29. --------------------
  30. IBM AT, PS/2, or compatible equipped with 286 or higher processor, EGA
  31. or better graphics, and a diskette drive or hard disk, running
  32. Microsoft Windows 3.0 or higher. (Windows 3.1 is fully supported, including
  33. the new common dialog boxes, but other than that it doesn't matter
  34. whether you're running 3.0 or 3.1.) Graphmatica requires less than 200K
  35. free memory to run; however, printing may require 700-1200K.
  36. Graphmatica for Windows runs in protected mode only; it will not run in
  37. Windows 3.0 Real mode. Graphmatica supports high-resolution (e.g.
  38. 1024x768) video modes, but at this time it uses at most 16 colors; it
  39. does not take advantage of 256-color video modes.  A few features
  40. work best with a mouse or other pointing-device, but it is not
  41. required.
  42.  
  43. If you can't run Windows, try Graphmatica for DOS, the venerable
  44. forerunner of Graphmatica for Windows. Contact me for more information.
  45.  
  46.  
  47. Installing Graphmatica for Windows:
  48. -----------------------------------
  49.  1. Create a directory on your hard drive -- e.g. C:\GRAPHMAT
  50.     [you can use a different directory or share an existing one if you want]
  51.  2. Copy all of the files in this archive file into that directory (see
  52.     above for a complete list).
  53.  3. Start up Windows if you weren't already using File Manager to perform
  54.     the steps above.
  55.  4. Open the group in Program Manager you want to put Graphmatica in.
  56.     Select "New..." from the "File" menu in Program Manager.
  57.  5. Select "Program Item" in the dialog box.
  58.  6. In the Description box, type "Graphmatica".
  59.  7. Click the Browse... button and use the dialog box to navigate to
  60.     the directory Graphmatica's files are in and select GRAPHMAT.EXE.
  61.  8. Select "OK". Graphmatica for Windows should now be installed. Double-
  62.     click on its icon to run it.
  63.  
  64. Documentation:
  65. --------------
  66. Currently, I have not formatted the documentation in a printable form.
  67. (Windows Help will let you print individual topics, but not the whole
  68. manual.) If there is sufficient demand, I will offer it later either as
  69. a plain text file or a formatted .WRI file for Windows Write. Don't be
  70. fooled by the small size of the help file--it's compressed and actually
  71. contains the full documentation (complete with many hyper-text links,
  72. which I think makes it much more usable than printed documentation
  73. anyway).
  74.  
  75. Please take the time to browse through the help file before you start using
  76. Graphmatica, or you may never notice some of its more subtle advanced
  77. features. Be sure to read the first three sections, which give a
  78. general introduction, a map of the display, and basic instructions on
  79. how to enter equations to graph.
  80.  
  81. Registering:
  82. ------------
  83. You don't really have to, but please understand that I'm not doing this
  84. as a community service. Feel free to make copies for your friends or
  85. upload Graphmatica to your local BBS so others can use it, but you must
  86. distribute it unchanged and intact. [Shareware vendors may distribute
  87. the program freely provided they contact me first and charge less than $5
  88. for disks/shipping/etc. and not for the program itself.] All the features
  89. in this program are fully enabled, and it contains no nag screens or
  90. other impediments to make you feel guilty about using it. However, if
  91. you use it regularly and can afford to support it, please make a
  92. contribution. Even if you can't send money, please take the time to
  93. print and fill out the file REGISTER.TXT and send it to me at the
  94. address below. Or e-mail me on CompuServe [70711,2071]. You can also
  95. register via CompuServe's shareware registration database (GO SWREG).
  96. Ask for program #112. The registration fee of $23.50 will be added to your
  97. monthly CompuServe bill.
  98.  
  99. kSoft, Inc.
  100. 345 Montecillo Dr.
  101. Walnut Creek, CA 94595-2613
  102.  
  103. [Please make checks payable to Keith Hertzer.]
  104.  
  105.  
  106. What's new in version 1.30:
  107. ---------------------------
  108. The following bugs in version 1.20 were fixed:
  109.  1. Redrawing an equation by selecting it and clicking "Graph" corrupted
  110.     the contents of the combobox when the selected equation was a prefix
  111.     of another equation in the queue. This has been fixed.
  112.  2. Using the "Update" button on the variables panel added unsightly spaces
  113.     between the equation and free variable specification and could
  114.     occasionally lead to two copies of the same equation with the same free
  115.     variable settings. No longer.
  116.  
  117. The following features were enhanced:
  118.  1. The Graph paper dialog box now employs icons instead of words to
  119.     describe each type of paper in order to be more user-friendly.
  120.  2. The R-K differential equations approximation routine has been
  121.     modified to use an adaptive step-size algorithm, yielding more
  122.     accurate graphs that are much faster than the old routine (almost
  123.     comparable to plain cartesian graphing).
  124.  3. Differential equations may also be specified in terms of dy = f(y,x)
  125.     in addition to the original dx = f(x,t) notation.
  126.  4. The algorithm which determines grid spacing has been replaced by a
  127.     much more consistent approach which always puts labels at mutiples
  128.     of 2, 5, or 10; not 7 or 22 like the old one did on occasion.
  129.  5. The legends, coordinate cursor, and Point Evaluate now use a smart
  130.     number formatter which chooses the format most appropriate for the
  131.     magnitude and precision of the number displayed. Integers are
  132.     displayed without excess decimals, and very large and small numbers
  133.     are displayed in scientific notation for an effective range of
  134.     10^-99 to 10^99.
  135.  6. Double-clicking on an annotation now calls up the Annotate Graph
  136.     dialog box and selects the label you clicked on so you can modify
  137.     it or move it.
  138.  7. More bullet-proofed parser. Invalid expressions that used to crash
  139.     the program when it tried to evaluate them are now caught and
  140.     rejected in the parser.
  141.  8. Point Evaluate now works on all equations (including ODE initial
  142.     value approximations) except flow fields (ODEs with no initial
  143.     values specified).
  144.  9. The Print Setup command should no longer affect the printer
  145.     settings for other applications, only Graphmatica.
  146. 10. True high-resolution printing. The Proof Quality routine now works
  147.     (even with limited memory, albeit slowly) at printer resolution, so
  148.     you can get 300 dpi prints off your inkjet or laser printer.
  149.  
  150. The following new features were added:
  151.  1. Second, third, and fourth order differential equations can now be
  152.     graphed using the new variables "d2x", "d3x", and "d4x" to mean
  153.     d^2x/dt^2, d^3x/dt^3, etc.
  154.  2. Also, the initital value for dx/dt can now be specified using the
  155.     mouse in addition to t and x.
  156.  3. New logarithmic graph paper. Graph exponential functions more
  157.     intuitively using the semi-log (y-axis only) or log-log graph
  158.     paper.
  159.